Ezoic_Namespace\Ezoic_AdTester D

Total Complexity 142
Dependencies 18
Dependents 6
Total lines 766
Lines of code 485
Logical lines of code 341
Comment lines 137
Methods 30
Properties 5

Methods 30

Method Rating Maintainability Complexity Lines of code
insert_meta_tags()
C
37 27 70
initialize_config()
A
45 16 36
set_content_placeholder()
A
46 11 37
initialize_page()
A
51 10 25
add_debugging_info()
A
43 8 45
register_public_hooks()
A
48 8 30
retrieve_placeholders()
S
47 6 36
force_generate_placeholders()
S
51 4 27
should_skip_insertion()
S
69 5 7
user_has_ads_disabled()
S
60 4 13
set_no_ads_cookie()
S
62 4 12
__construct()
S
54 3 19
use_html_inserter()
S
65 4 9
set_excerpt_placeholder()
S
59 3 14
set_final_content_placeholder()
S
60 3 13
initialize()
S
61 3 12
set_sidebar_placeholder()
S
61 3 12
set_before_content_placeholder()
S
69 2 7
schedule_fetch_placeholders()
S
70 2 6
initialize_inserter()
S
75 2 5
enable()
S
65 2 9
set_after_content_placeholder()
S
69 2 7
is_url_match()
S
67 2 7
can_use_new_inserter()
S
71 2 6
output_buffer_end()
S
74 1 5
output_buffer_start()
S
82 1 3
update_config()
S
81 1 3
fetch_placeholders()
S
82 1 3
register_admin_hooks()
S
75 1 4
log()
S
79 1 3